package net.maku.im.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 私聊消息
 *
 * @author Blue 
 * @since 1.0.0 2024-07-19
 */

@Data
@TableName("im_private_message")
public class ImPrivateMessageEntity {
	/**
	* id
	*/
	@TableId
	private Long id;

	/**
	* 发送用户id
	*/
	private Long sendId;

	/**
	* 接收用户id
	*/
	private Long recvId;

	/**
	* 发送内容
	*/
	private String content;

	/**
	* 消息类型 0:文字 1:图片 2:文件 3:语音 10:系统提示
	*/
	private Integer type;

	/**
	* 0:未发送  1:送达 2:撤回 3:已读
	*/
	private Integer status;

	/**
	* 发送时间
	*/
	private Date sendTime;

}